package com.md.infrastructure.value;


import com.md.base.EnumBase;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 异常规则: <p/>在一个 module 下 code 递增(1),不同 module 下 code 递增(10000)
 *
 * @author 刘骄阳
 * @date 2024/12/8 0:09
 */
@Getter
@AllArgsConstructor
public enum ErrorEnum implements EnumBase {
  PARAM_IS_ALL_EMPTY(10000, "参数不允许为空"),
  CREATE_OPERATE_LOG_ERROR(10001, "创建日志失败"),
  LOGS_NOT_EXISTS(10002, "日志不存在"),
  UPDATE_OPERATE_LOG_ERROR(10003, "更新日志失败");

  private final Integer code;
  private final String message;
}
